package fan.string.Day05.io;

import java.io.*;

public class PWDemo2 {
    public static void main(String[] args) throws IOException {
        //低级流，负责将文本写入文件
        FileOutputStream fos = new FileOutputStream("pw.txt",true);
        //字节流（高级流），负责将文本字符转换为字节码
        OutputStreamWriter osw = new OutputStreamWriter(fos);
        //缓冲流（高级流），负责缓冲加速
        BufferedWriter bos = new BufferedWriter(osw);
        //高级流，负责按行写出字符串
        PrintWriter pw = new PrintWriter(bos);
        /*
                上述流连接后，pw.println("你好")的写出过程：
                “你好”---pw--->“你好\n”---bw--->加速写---osw--->字母---fos---
                       按行写           缓冲加速        字符转字节      写入文件
         */

        pw.println("你好");
        pw.println("再见");
        pw.close();




    }
}
